.. _COMI_DO_PutAllEx: COMI_DO_PutAllEx =================== ------------------- SYNOPSYS ````````````` .. code-block:: none BOOL COMI_DO_PutAllEx (HANDLE hDevice, int nGroupIdx, DWORD dwStatuses) DESCRIPTION ````````````` - 이 함수는 32개 Digital Output 채널에 출력을 내보냅니다. 이 함수는 32 채널보다 많은 디지털 출력 채널을 제공하는 장치에서 32 채널 씩 출력을 제어할 수 있도록 하기 위한 함수로써, 이 때의 채널은 nGroupIndex 파라미터에 따라 달라집니다. PARAMETER ````````````` ▶ hDevice : 디바이스 핸들값입니다. 이 값은 COMI_LoadDevice() 함수에 의해 얻어진 값이어야 합니다. ▶ nGroupIdx : 32 채널 단위의 채널 그룹인덱스를 지정합니다. 예를 들어 이 값이 0 이면 CH0 ~ 31 에 출력을 내보내고, 1이면 CH32 ~ Ch63 에 출력을 내보내도록 합니다. ▶ dwStatuses : 32 채널의 Digital Output 채널의 출력 Status 를 나타내는 32 bit 값. 이 값의 각 비트의 값이 각 채널의 Status 를 나타내며, 이 떄의 해당 채널그룹은 nGroupIndex 파라미터에 의해 결정됩니다. RETURN VALUE ````````````` .. csv-table:: :widths: 10 90 :header-rows: 1 :stub-columns: 0 Value, Meaning 0, 실패 1, 성공 Device ````````````` - 지원 디바이스: All Devices